import matplotlib
matplotlib.rcParams['backend'] = 'TkAgg'   # 或者 'Qt5Agg' 等其他后端
import matplotlib.pyplot as plt
import seaborn as sns

# 使用Seaborn内置的数据集
tips = sns.load_dataset('tips')

# 创建散点图
sns.scatterplot(x='total_bill', y='tip', data=tips)

# 添加标题和标签
plt.title('Total Bill vs Tip')
plt.xlabel('Total Bill ($)')
plt.ylabel('Tip ($)')

# 显示图形
plt.show()
